Improving AOSE with an Enriched Modelling Framework

نویسندگان

  • Richard Hill
  • Simon Polovina
  • Martin D. Beer
چکیده

Many approaches and tools assist the various tasks required to develop a multi-agent system (MAS), yet there still remains a gap between the generation of MAS models and program code. The resulting popularity of Agent-Oriented Software Engineering (AOSE) thus demands a methodology that facilitates the development of robust, scalable MAS implementations that recognise real-world semantics. We describe an approach to the development of a complex social care system that defines specific steps along the path to MAS implementation. In particular we explore the use of conceptual knowledge modelling techniques by means of conceptual graphs and a transactions-based architecture for model verification during requirements gathering, together with a translation to AUML for design specification, and propose a rigorous framework to enrich and extend existing AOSE methodologies. The resulting output can then be further developed using the agent development toolkit of choice.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Utilizing Dynamic Roles for Agents

The development of Agent Oriented Software Engineering (AOSE) and the use of roles within AOSE have been suggested as an important enabling feature in the future development of robust software systems. This paper seeks to identify and develop the definition of roles within an existing agent-oriented modelling language, namely FAML. The paper discusses the importance of role reuse, the process o...

متن کامل

Platforms for agent-oriented software engineering

The use of modelling abstractions to map from items in the real-world to objects in the computational domain is useful both for the effective implementation of abstract problem solutions and for the management of software complexity. This paper discusses the new approach of agent-oriented software engineering (AOSE), which uses the notion of an autonomous agent as its fundamental modelling abst...

متن کامل

Automating Model Transformations in Agent-Oriented Modelling

Current Agent-Oriented Software Engineering (AOSE) methodologies adopt a model-based approach for analysis and design, but, in order to become of practical use, they should include it in a clear and customizable software development process and provide CASE tools that support it. Similar issues are addressed by the Model-Driven Architecture (MDA) initiative of OMG whose ultimate objective is th...

متن کامل

CaseLP: a Prototyping Environment for Heterogeneous Multi-Agent Systems

This paper describes CaseLP, a logic-based environment for modelling and prototyping Multi-Agent Systems (MASs). CaseLP provides an Agent-Oriented Software Engineering (AOSE) methodology which guides the MAS developer from the late requirement analysis stage to the prototype validation stage. CaseLP also offers a set of languages and tools both for modelling agents that are characterised by het...

متن کامل

Tool construction for modeling AOSE Methodologies Processes

This paper explain how to construct a tool which aides in the modeling of Agent-Oriented Software Engineering (AOSE) methodology processes. FIPA Methodology Technical Committee encourages the definition of software engineering process models for Multi-Agent Systems (MAS) methodologies. In order to create these models, FIPA recommends the use of Software Process Engineering metamodel (SPEM) defi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005